import Vue from 'vue'
import './plugins/axios'
import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'
import App from './App.vue'
import router from './router'
import store from './store'
import Vant from 'vant'
import 'vant/lib/index.css'
import "./assets/font/iconfont.css"
// import helper from '../helper.js'
// import VeeValidate from 'vee-validate';
// import defined from './js/defined.js'   //注意文件路径，实际路径以项目目录结构为准
// import constant from './js/constant.js'

Vue.use(MintUI);
Vue.use(Vant);
// Vue.use(VeeValidate);
// Vue.use(constant);
Vue.config.productionTip = false

// Vue.prototype.$defined = defined;

// router.beforeEach((to,from,next)=>{
//   if(to.path!="/"){
//     //校验用户是否登录
//   }
// })
new Vue({
  router,
  store,
  render:  h=> h(App)
}).$mount('#app')

// router.beforeEach((to, from, next) => {
//     console.log("to:"+to.path);   // 即将要进入路由的对象
//     console.log("from:"+from); // 当前导航要离开的路由对象
//     console.log("next:"+next); // 调用next该方法，才能进入下一个路由
//     if(to.matched.some(record=>record.meta.requiresAuth)){
//       if(!localStorage.getItem("login_data").loginSign){
//         next({
//             path:"/"
//         })
//       }
//       else {
//         next();
//       }
//     }
//     else {
//       next()
//     }
// });
    // if(to.path!="/"){
    //     //校验用户是否已经登录
    //     if(localStorage.getItem("login_data").loginSign){
    //         next();
    //     }
    //     else {
    //         next("/");
    //     }
    // }

// });
